package com.wc.service;

import com.wc.domain.Dept;
import com.wc.domain.Emp;
import com.wc.emu.Role;

/**
 * @ClassName:UserService
 * @Author: 鹿建文
 * @Date: 2022/3/22  - 10:31
 * @Describe:
 */
public interface EmpService {
      boolean updateEmp(Emp emp);

    /**
     * 用户登录
     *
     * @param account
     * @param password
     * @return的登陆成功返回角色，否则返回空
     */
    int login (String account ,String password);
    /**
     * 获取指定编号的员工的信息
     * @param empno
     * @return
     */
    Emp getEmpByEmpno(Integer empno);
    /**
     * 查询指定编号的员工的角色
     * @param empno
     * @return
     */
    Role getRoleByEmpno(Integer empno);

    /**
     * 查询指定员工所在的部门的信息
     * @param empno
     * @return
     */
    Dept getDeptByEmpno(Integer empno);


}
